kind of long sausage - Français Anglais Dictionnaire